boring rod - French English Dictionary